..................................................................................................................................................................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................
....................................................................................................................o....................................................................................................................................................................................................o........................................................................................................
..................................................................................................................o...o......o.........................................................................................................................................................................................o...o...........................................................................................F..........
...........................................................................................................................o...o.....................o.o....S...............o.o..........................................................................................................................................................o........................................................................................
.................................................................................................................o.....o...........................o.....o................o......................................#..U.................................................................................................o.....o..........o...o...................................................#..................................
..............................o..o........................................................................................o.....o.......................------..................o...............................o#----.........................................................................................................................................................................#..................................
.....................o..o..o.-------..............................................................................o...o.........----.............o.........o............o......................o..o..o.-........o#.....................................................................................................o...o.........o.......o.................................................#.....o..o..o.-....................
....................-------....................o....................................................................o..----o...o...............-------.......................<................-------...........o#....................................................................o.............o....................o..----........................S......................------..........#....-------..........o............
.............................................o...o...........................................................................o.................o.............o.....---............o.---.........................o#..................................................................o...o.........o...o.........................---.............---........................M...................#.......................o..........
..........o..................................o.L.o...................o....o....o....o....o....o....o....o.............................................................o............o..........................-----......o...o......o....o....o....o....o....o....o....o............o.L.o.........o.L.o............................o...........o...............................................#..................................
.......o.....o....o.......o.......o..........o...o................o.......o.......o.......o.......o.......o.............................................................--...--...-.............o.......o........................o#######o#######o#######o#######o#######o##........o...o.........o...o..............................--...--............o.......o.......o...o..................#..o.......o........o....o.........
...P..................o.......o................o.....................Eo...E...oE....E.o..E....o....E..o.E...................................................................................o....E..o.T....................K........To...E...oT....E.o..T....o....T..o.E..............o.............o.......................................................o.............o............B.......#......o.......o..............C....
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJGGGGGGGGJGGGGGGGGGGGGGGJGGGGGGGGGGGGGGGGGGGGGGGGG..............GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJGGGGGGGGG.............GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
######################################################################################################################################################################..............###############################################################################################################################################.............##################################################################################
